﻿<%@ Page Title="质量层次统计" Language="C#" MasterPageFile="~/Master/MasterPage.master"
    AutoEventWireup="True" CodeBehind="QueryDrugsByQualityLevel.aspx.cs" Inherits="Common_QueryDrugsByQualityLevel"
    EnableEventValidation="false" %>

<%@ Register Src="~/Common/QueryControl.ascx" TagName="QueryControl" TagPrefix="uc1" %>
<%@ Register Src="ChartControl.ascx" TagName="ChartControl" TagPrefix="uc2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <div id="tabcontent">
        <uc1:QueryControl ID="QueryControl1" runat="server" />
    </div>
    <asp:GridView ID="gvwInfo" runat="server" CssClass="mainlist" AutoGenerateColumns="False"
        DataKeyNames="QualityLevel" OnRowCommand="gvQualityLevel_RowCommand">
        <Columns>
            <asp:TemplateField HeaderText="序号">
                <ItemTemplate>
                    <%#Container.DataItemIndex + 1 + AspNetPager1.PageSize * (AspNetPager1.CurrentPageIndex-1) %></ItemTemplate>
                <HeaderStyle Width="30px" />
            </asp:TemplateField>
            <asp:BoundField HeaderText="质量层次" DataField="QualityLevel" />
            <%--                <asp:BoundField HeaderText = "采购总数量" DataField="PurchaseCountTotal" />--%>
            <asp:BoundField HeaderText="品规" DataField="DrugCount" />
            <asp:BoundField HeaderText="采购金额" DataField="PurchaseAmountTotal" DataFormatString="{0:F2}" />
            <%--         <asp:BoundField DataField="PriceAvg" HeaderText="平均采购价" DataFormatString="{0:F3}" />--%>
            <%--            <asp:BoundField DataField="CountOrder" HeaderText="采购次数" />--%>
            <asp:BoundField DataField="DistributeAmountTotal" HeaderText="配送金额" DataFormatString="{0:F2}" />
            <asp:BoundField DataField="DistributeRate" HeaderText="配送率" DataFormatString="{0:P2}"
                NullDisplayText="NA" />
            <%--            <asp:BoundField DataField="DistributeCountTotal" HeaderText="总配送量" />--%>
            <%--           <asp:BoundField DataField="WareHouseCountTotal" HeaderText="总入库量" />--%>
            <asp:BoundField DataField="WareHouseAmountTotal" HeaderText="入库金额" />
            <asp:BoundField HeaderText="入库率" DataField="WareHouseRate" DataFormatString="{0:P2}"
                NullDisplayText="NA" />
            <asp:TemplateField HeaderText="查看">
                <ItemTemplate>
                    <asp:LinkButton ID="lbnComPS" runat="server" CommandArgument='<%# Eval("QualityLevel") %>'
                        CommandName="DirectByCom">配送企业</asp:LinkButton>
                    <asp:LinkButton ID="lbnHos" runat="server" CommandArgument='<%# Eval("QualityLevel") %>'
                        CommandName="DirectByHospital">相关医院</asp:LinkButton>
                    <asp:LinkButton ID="lbnDrug" runat="server" CommandArgument='<%# Eval("QualityLevel") %>'
                        CommandName="DierectByDrug">相关药品</asp:LinkButton>
                    <asp:LinkButton ID="lblDetail" runat="server" CommandName="DierectByDetail" CommandArgument='<%# Eval("QualityLevel") %>'>采购明细</asp:LinkButton>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="其它">
                <ItemTemplate>
                    <asp:DropDownList ID="ddlOther" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlOther_SelectedIndexChanged"
                        DataSourceID="XmlDataSource1" DataTextField="Name" DataValueField="Id">
                    </asp:DropDownList>
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
    </asp:GridView>
    <div class="page">
        <webdiyer:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged">
        </webdiyer:AspNetPager>
    </div>
    <%--<script type="text/javascript" language="javascript">
        new PCAS("ctl00$ContentPlaceHolder1$ddlProvice", "ctl00$ContentPlaceHolder1$ddlCity" <%=GetArea() %> );
    </script>--%>
    <hz:HzButton ID="btnExcel" runat="server" CssClass="btn" Text="导出数据" OnClick="btnExcel_Click" />&nbsp;统计：<asp:Label
        ID="lblCount" runat="server"></asp:Label>
    <div class="listip">
        <ul>
            <asp:LinkButton ID="lbtnSee" runat="server" OnClick="lbtnSee_Click" Font-Size="Small"
                Visible="false">显示图表</asp:LinkButton>
            <uc2:ChartControl ID="ChartControl1" runat="server" Visible="False" />
            <li>说明:<span>可以点击相应按钮进入查看详细信息</span> </li>
        </ul>
    </div>
</asp:Content>
